From 27de1af5052915a44d17d32e6a891eb462144cc8 Mon Sep 17 00:00:00 2001 From: Drew Parsons Date: Sun, 21 Jun 2026 10:22:09 +0200 Subject: [PATCH] configure support for SQL Activate SQL support by configuring modules IO::SQL and IO::MySQL. Interface with QtSQL with GUISupportQtSQL=YES Configure IO::PostgreSQL module to activate PostgreSQL support --- debian/changelog | 7 +++++-- debian/rules | 5 ++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index 754120f88..880364699 100644 --- a/debian/changelog +++ b/debian/changelog @@ -11,8 +11,11 @@ vtk9 (9.6.2+dfsg1-1exp1) UNRELEASED; urgency=medium * Depends: libmariadb-dev rather than default-libmysqlclient-dev mariaDB has sufficiently evolved from mySQL to stop claiming compatibility. Note that VTK9 nevertheless still treats mariaDB as - a substitute for mySQL. Closes: #1137152 - * Build-Depends: libpq-dev to activate PostgreSQL support + a substitute for mySQL. Activate SQL support by configuring modules + IO::SQL and IO::MySQL. Interface with QtSQL with GUISupportQtSQL=YES + Closes: #1137152 + * Build-Depends: libpq-dev and configure IO::PostgreSQL module + to activate PostgreSQL support * use external exprtk (VTK_MODULE_USE_EXTERNAL_VTK_exprtk:BOOL=ON) Build-Depends: libexprtk-dev. Closes: #1094438 debian/copyright: Files-Excluded: ThirdParty/exprtk/vtkexprtk diff --git a/debian/rules b/debian/rules index 9e73d49e2..f33408cc2 100755 --- a/debian/rules +++ b/debian/rules @@ -50,10 +50,13 @@ extra_flags += \ -DVTK_GROUP_ENABLE_StandAlone:STRING=YES \ -DVTK_GROUP_ENABLE_Views:STRING=YES \ -DVTK_MODULE_ENABLE_VTK_GUISupportQtQuick:STRING=DONT_WANT \ - -DVTK_MODULE_ENABLE_VTK_GUISupportQtSQL:STRING=NO \ + -DVTK_MODULE_ENABLE_VTK_GUISupportQtSQL:STRING=YES \ -DVTK_MODULE_ENABLE_VTK_InteractionImage:STRING=YES \ -DVTK_MODULE_ENABLE_VTK_InteractionWidgets:STRING=YES \ -DVTK_MODULE_ENABLE_VTK_IOGeoJSON:STRING=YES \ + -DVTK_MODULE_ENABLE_VTK_IOSQL:STRING=YES \ + -DVTK_MODULE_ENABLE_VTK_IOMySQL:STRING=YES \ + -DVTK_MODULE_ENABLE_VTK_IOPostgreSQL:STRING=YES \ -DVTK_MODULE_ENABLE_VTK_ParallelMPI:STRING=YES \ -DVTK_MODULE_ENABLE_VTK_RenderingContextOpenGL2=YES \ -DVTK_MODULE_ENABLE_VTK_RenderingExternal=YES \ -- 2.30.2